/**
 * 返回的数据可能是没有key的纯数组， 所以， 这里需要使用自定义适配来做
 * @type {string[]}
 */
import axios from "axios";


const dataList = ['javaScript','book','前端编程语言', '5月17号']

function arrToObjAdapter(arr) {
     return {
         name:arr[0],
         type:arr[1],
         title:arr[2],
         data:arr[3]
     }
}

const adapterData = arrToObjAdapter(dataList)
console.log(adapterData)


/**
 * 使用自己的适配器对后端返回的接口数据进行修改
 *
 */

axios.get('/url').then(data=>{
    if(data.status === 200){
        // 先讲传回来的数据， 进行前端需要使用的封装后再进行使用
        arrToObjAdapter(data.data)
    }
}, err=>{})
